React Native的優勢
React Native 使用它所在平台的標準API做render,這與目前既有的大多數跨平台應用開發有所不同。例如Cordova 或Iconic,在使用它們寫跨平台應用程式時,需要將JavaScript、CSS。HTML合併才能使用。另外,這些方法通常不能存取平台原生的UI元素。當這些方法試圖模仿原生的UI元素的時候,結果總是差強人意。相反的,React Native可以把你的 mark up轉為真是的原生UI元素,並且支持多線程執行。不管在那個平台上,都用既存的方法進行畫面render。這使得應用程式在速度和效能方面能夠與原生應用程式媲美。
以上介紹了ReactNative的兩個優勢,跨平台開發和優秀的性能,其他優勢包括:
哪些應用程式是用React Native?
最後以下是使用了React Native開發的app供大家參考做下載使用體驗看看
參考資料:https://yuanlin.dev/posts/what-is-react-native
React Native 學習手冊——Bonnie Eisenman著 \ 張靜雯 譯